package com.bobi.ecofavor.mapper;

import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.bobi.ecofavor.model.domain.Store;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.apache.ibatis.annotations.Param;
import org.springframework.stereotype.Repository;

import java.io.Serializable;
import java.util.List;

/**
 * <p>
 * 店铺 Mapper 接口
 * </p>
 *
 * @author wenyuan
 * @since 2023-10-21
 */
@Repository
public interface StoreMapper extends BaseMapper<Store> {

    List<Store> selectByStoreIds(@Param("userId") Integer userId);

    Integer insertOil(@Param("store")Store store);

    List<Store> selectByStoreType(@Param("store") Store store);

    List<Store> selectStoreAll(Store store);

    List<Store> selectDistance(@Param("store") Store store);

    List<Store> selectByStoreName(@Param("storeName") Store storeName);

    Store selectByStoreId(Integer id);


//    Page<Store> selectPageList(Page<Store> page, Store store);

}
